return visual->depth;
}
-/**
- * gdk_visual_get_byte_order:
- * @visual: A #GdkVisual.
- *
- * Returns the byte order of this visual.
- *
- * The information returned by this function is only relevant
- * when working with XImages, and not all backends return
- * meaningful information for this.
- *
- * Returns: A #GdkByteOrder stating the byte order of @visual.
- *
- * Since: 2.22
- *
- * Deprecated: 3.22: This information is not useful
- */
-GdkByteOrder
-gdk_visual_get_byte_order (GdkVisual *visual)
-{
- g_return_val_if_fail (GDK_IS_VISUAL (visual), 0);
-
- return visual->byte_order;
-}
-
-/**
- * gdk_visual_get_colormap_size:
- * @visual: A #GdkVisual.
- *
- * Returns the size of a colormap for this visual.
- *
- * You have to use platform-specific APIs to manipulate colormaps.
- *
- * Returns: The size of a colormap that is suitable for @visual.
- *
- * Since: 2.22
- *
- * Deprecated: 3.22: This information is not useful, since GDK does not
- * provide APIs to operate on colormaps.
- */
-gint
-gdk_visual_get_colormap_size (GdkVisual *visual)
-{
- g_return_val_if_fail (GDK_IS_VISUAL (visual), 0);
-
- return visual->colormap_size;
-}
-
-/**
- * gdk_visual_get_bits_per_rgb:
- * @visual: a #GdkVisual
- *
- * Returns the number of significant bits per red, green and blue value.
- *
- * Not all GDK backend provide a meaningful value for this function.
- *
- * Returns: The number of significant bits per color value for @visual.
- *
- * Since: 2.22
- *
- * Deprecated: 3.22. Use gdk_visual_get_red_pixel_details() and its variants to
- * learn about the pixel layout of TrueColor and DirectColor visuals
- */
-gint
-gdk_visual_get_bits_per_rgb (GdkVisual *visual)
-{
- g_return_val_if_fail (GDK_IS_VISUAL (visual), 0);
-
- return visual->bits_per_rgb;
-}
-
static void
gdk_visual_get_pixel_details (GdkVisual *visual,
gulong pixel_mask,
GdkVisualType gdk_visual_get_visual_type (GdkVisual *visual);
GDK_AVAILABLE_IN_ALL
gint gdk_visual_get_depth (GdkVisual *visual);
-GDK_DEPRECATED_IN_3_22
-GdkByteOrder gdk_visual_get_byte_order (GdkVisual *visual);
-GDK_DEPRECATED_IN_3_22
-gint gdk_visual_get_colormap_size (GdkVisual *visual);
-GDK_DEPRECATED_IN_3_22
-gint gdk_visual_get_bits_per_rgb (GdkVisual *visual);
GDK_AVAILABLE_IN_ALL
void gdk_visual_get_red_pixel_details (GdkVisual *visual,
guint32 *mask,